package com.googlecode.tapestry5validator;

import java.util.Collection;
import java.util.Locale;

import org.apache.tapestry5.Field;
import org.apache.tapestry5.FieldValidator;
import org.apache.tapestry5.ioc.AnnotationProvider;
import org.apache.tapestry5.ioc.Messages;
import org.apache.tapestry5.services.FormSupport;

public interface ValidatorSearcher {

	Collection<FieldValidator<?>> find(Field field, String overrideId,
			FormSupport formSupport, Messages overrideMessages, Locale locale,
			AnnotationProvider propertyAnnotations);

}
